point of the tongue - French English Dictionary